package org.shoukaiseki.tencent.live.config;

import org.springframework.boot.context.properties.ConfigurationProperties;

@ConfigurationProperties(prefix="sks.tencent.live.token")
public class TencentLiveCoreProperties {

    /**
     * 推流配置中域名对应的 key
     */
    private String liveDomainKey;

    private String region="";

    private String secretId;

    /**
     * 推流地址
     */
    private String livePushDomainName;

    /**
     * 拉流域名
     */
    private String livePullDomainName;

    private String secretKey;

    private String appName="live";

    private String streamName;


    public String getRegion() {
        return region;
    }

    public void setRegion(String region) {
        this.region = region;
    }

    public String getSecretId() {
        return secretId;
    }

    public void setSecretId(String secretId) {
        this.secretId = secretId;
    }

    public String getLivePushDomainName() {
        return livePushDomainName;
    }

    public void setLivePushDomainName(String livePushDomainName) {
        this.livePushDomainName = livePushDomainName;
    }

    public String getSecretKey() {
        return secretKey;
    }

    public void setSecretKey(String secretKey) {
        this.secretKey = secretKey;
    }

    public String getAppName() {
        return appName;
    }

    public void setAppName(String appName) {
        this.appName = appName;
    }

    public String getStreamName() {
        return streamName;
    }

    public void setStreamName(String streamName) {
        this.streamName = streamName;
    }

    public String getLiveDomainKey() {
        return liveDomainKey;
    }

    public void setLiveDomainKey(String liveDomainKey) {
        this.liveDomainKey = liveDomainKey;
    }

    public String getLivePullDomainName() {
        return livePullDomainName;
    }

    public void setLivePullDomainName(String livePullDomainName) {
        this.livePullDomainName = livePullDomainName;
    }
}
